package j14;

public class J14_SungJukVO {
	//VO 클래스 : value object
	//클래스는 보통 객체의 특성을 의미하는 멤버변수와
	//객체의 동작/행위를 의미하는 메서드로 구성
	
	//하지만. MVC와 스프링 프로젝트시
	//클래스를 특성 전용/동작 전용으로 나눠 
	//작성하는 방식을 적용하는 추세임
	
	//따라서, VO클래스를 작성한다고 하면
	//값만을 저장하기 위한 클래스를 생성하면 됨
	
	//멤버변수 선언
	private int kor;
	private int eng;
	private int mat;
	//생성자 정의
	public J14_SungJukVO(int kor, int eng, int mat) {
		this.kor = kor;
		this.eng = eng;
		this.mat = mat;
	}
	//setter /getter
	private String name;
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public int getKor() {
		return kor;
	}
	public void setKor(int kor) {
		this.kor = kor;
	}
	public int getEng() {
		return eng;
	}
	public void setEng(int eng) {
		this.eng = eng;
	}
	public int getMat() {
		return mat;
	}
	public void setMat(int mat) {
		this.mat = mat;
	}
	@Override
	public String toString() {
		return "J14_SungJukVO [국어는 = " + kor + " , "
				+ " 영어는 = " + eng + " , "
				+ " 수학은 = " + mat + "]";
	
	}
	
}

